html{height:100%;}
body
{
	background-image:url('../img/bg_gradient.jpg');
	background-repeat:repeat-x;
}

h1
{
	float:center;
	text-align:center;
	vertical-align:top;
	margin-top:5px;
	position:relative;
}
#logo
{
	vertical-align:top;
	left:10px;
	position:absolute;
}
hr
{
	top:3.3em;
	position:relative;
}
#loginButton
{
	right:10px;
	margin-top:80px;
	font-size:12px;
	position:absolute;
}
div.menu,
div.menu a.menuButton 
{
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
}
#loginForm
{
	border:2px solid #a1a1a1;
	border-radius: 50px;
	-moz-border-radius: 50px;
	padding:10px 40px;
	top: 50%;
	left: 50%;
	margin-top: 100px;
	margin-left: -175px;
	font-size: 16pt;
	position: absolute;
}
div.loginBody
{
	text-align: center;
	font-size: 18px;
	top:50%;
	margin-left: -350px;
	margin-top: -225px;
	left: 50%;
	position:absolute;
}
#appBody
{
	top: 125px;
	position: absolute;
	width: 98%;
	height: auto;
}
.ui-menu
{
	width: 200px;
}
